stinking mayweed - French English Dictionary